BaseSubsystem 建構函式 1
BaseSubsystem 類別的創建者。此類別包含關於 KINGSTAR Base 子系統的相關資訊。
命名空間:IntervalZero.KINGSTAR.Base.Class組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
public BaseSubsystem(
int idealProcessor = 0,
int instance = 0,
int updateInterval = 50
)
Public Sub New(
Optional idealProcessor As Integer = 0,
Optional instance As Integer = 0,
Optional updateInterval As Integer = 50
)
參數
idealProcessor [非必要參數]
型別:int
設定 KINGSTAR Base 子系統運作的核心。Base 子系統的所有執行緒將在給定的處理器上運作。核心零固定分配給 Windows。您可根據您的設定將其他核心分配給 Base 子系統。預設情況下,IdealProcessor 設定為零,表示 KINGSTAR 將使用實例配置表中所配置的處理器(KINGSTAR 控制台 > Runtime 設定 > 一般設定)。若該表中缺少給定實例的設定,則 Base 子系統可在 RTX64 可用的任何核心上運作。若您將 IdealProcessor 設定為其他數字,例如二,則 Base 子系統將使用核心二。
instance [非必要參數]
型別:int
在有 多主站套件 的情況下選擇想要使用的 KINGSTAR Runtime 實例,若沒有此套件,請將其設定為零 (0);若有三個實例而欲使用第三個,請將其設定為二 (2),實例的數量取決於所擁有的授權。
updateInterval [非必要參數]
型別:int
Base 子系統、軸、I/O 模組及所有其他裝置多久更新一次狀態,預設值為 50 毫秒。
參見